package com.zhangkunhao.notes.util;

import com.zhangkunhao.notes.bean.PooledConnection;

/**
 * 功能描述: 抽取连接池架构接口
 *
 * @param
 * @author 张坤浩
 * @date
 * @return
 */
public interface MyPool {
    /*
     *功能描述: 对外提供可复用连接的包装类
     * @param null
     * @author 张坤浩
     * @date 2023/4/1 14:13
     * @return
     */

    PooledConnection getPooledConnection();

    /*
     *功能描述: 每次创建的连接数量
     * @param null
     * @author 张坤浩
     * @date 2023/4/1 14:14
     * @return
     */

    void createConnections(int count);
}